a legume grown for its edible seeds or beans (phaseolus lunatus) - Spanish English Dictionary